high-pressure pickup - French English Dictionary